package com.qiaofang.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class ReportVO {

    @ApiModelProperty("id")
    private Long id;
    /**
     * 报备来源
     */
    @ApiModelProperty("报备来源")
    private String source;
    /**
     * 楼盘名称
     */
    @ApiModelProperty("楼盘名称")
    private String premisesName;
    /**
     * 客户姓名
     */
    @ApiModelProperty("客户姓名")
    private String customerName;
    /**
     * 客户电话
     */
    @ApiModelProperty("客户电话")
    private String customerPhone;
    /**
     * 报备人姓名
     */
    @ApiModelProperty("报备人姓名")
    private String reportName;
    /**
     * 报备人手机号
     */
    @ApiModelProperty("报备人手机号")
    private String reportPhone;
    /**
     * 报备人组织架构
     */
    @ApiModelProperty("报备人组织架构")
    private String reportDeptName;
    /**
     * 报备时间
     */
    @ApiModelProperty("报备时间")
    private Date createTime;
    /**
     * 最后同步时间
     */
    @ApiModelProperty("最后同步时间")
    private Date lastUpdateTime;
    /**
     * 实际交易状态
     */
    @ApiModelProperty("实际交易状态")
    private String confirmStatus;
    /**
     * 同步状态
     */
    @ApiModelProperty("同步状态")
    private String syncStatus;

    @ApiModelProperty("推荐人新姓名")
    private String recommenderName;

    /**
     * 交易状态列表
     */
    private List<TradingStatusLogVO> tradingStatusLog;

    /**
     * 同步记录
     */
    private List<ApiLogVO> syncLog;

}
